package com.edu.d3_date_Calendar;

import java.util.Calendar;

public class Test {
    /**
     * Calendae日历的使用
     */
    public static void main(String[] args) {
        /**
         * 1、获取一个日历对象，直接使用方法
         */
        Calendar instance = Calendar.getInstance();
        System.out.println("---------------"+instance);
        /**
         * 2、使用get(int field)获取日历当中，某一字段的信息
         */
        int i = instance.get(Calendar.YEAR);//年的字段
        System.out.println(i);
        int i1 = instance.get(Calendar.MONTH) + 1;//获取月的字段，由于月是从0开始的，所以要加一
        System.out.println(i1);
        int i2 = instance.get(Calendar.DAY_OF_YEAR);//一年中的第几天
        System.out.println(i2);
        /**
         * 3、使用set(int field,int amous)修改某一字段的信息
         */
        //instance.set(Calendar.YEAR,2000);
        /**
         * 4、使用add(int field,int amount)增加/减少某一字段的信息
         * 请问64天后是什么时间？？
         */
        //instance.add(Calendar.DAY_OF_YEAR,64);
        /**
         * 5、使用getTime()拿到此刻的时间对象
         */
        System.out.println(instance.getTime());
        /**
         * 6、使用getTimeMinillis()拿到此刻的时间毫秒值
         */
        System.out.println(instance.getTimeInMillis());
    }
}
